package com.triones.biz.infra.enums;

import com.triones.framework.common.exception.ErrorCode;

/**
 * Infra 错误码枚举类
 *
 * @author triones
 * 2023-09-20
 */
public interface ErrorCodeConstants {
    // ========== 文件配置 ==========
    ErrorCode FILE_CONFIG_NOT_EXISTS = new ErrorCode(1001006000, "文件配置不存在");
    ErrorCode FILE_CONFIG_DELETE_FAIL_MASTER = new ErrorCode(1001006001, "该文件配置不允许删除，原因：它是主配置，删除会导致无法上传文件");


    // ========== 文件 ==========
    ErrorCode FILE_PATH_EXISTS = new ErrorCode(1001003000, "文件路径已存在");
    ErrorCode FILE_NOT_EXISTS = new ErrorCode(1001003001, "文件不存在");
    ErrorCode FILE_IS_EMPTY = new ErrorCode(1001003002, "文件为空");
}
